have a vested interest - Alemán Inglés Diccionario